package servidor;

public class Stock {
	private int stockLocal;
	private int stockMinimo;
	private float precio;
	
	
	public Stock() {
		this.precio = 0;
		this.stockLocal = 0;
	}
	public Stock(int stockLocal) {
		this.stockLocal = stockLocal;
		this.precio = 0;
	}
	public int getStockLocal() {
		return stockLocal;
	}
	public void setStockLocal(int stockLocal) {
		this.stockLocal = stockLocal;
	}
	public float getPrecio() {
		return precio;
	}
	public void setPrecio(float precio) {
		this.precio = precio;
	}
	public void actualizarPrecio(float mejorPrecio, int diferenciaStock){
		this.precio = (this.precio * this.stockLocal + mejorPrecio * diferenciaStock)/(this.stockLocal+diferenciaStock);
	}
	public int getStockMinimo() {
		return stockMinimo;
	}
	public void setStockMinimo(int stockMinimo) {
		this.stockMinimo = stockMinimo;
	}
	
}
